985 E Main St, Stamford, CT 06902-4109, Stamford
I have visited this place for 10 years now and the salads are delicious as always.
I have visited this place for 10 years now and the salads are delicious as always.